MADQIEIQRMNQDLQEPLAEIMPSVLTAMSYLLQRVSETNDNLSQKQKPSSFTGVTKPSISIRSYLERIFEYANCSYSCYIVAYIYLDRFVKKQPFLPINSFNVHRLIITSVLVSAKFMDDLSYNNEYYAKVGGISREEMNMLELDFLFGIGFELNVTVSTFNNYCCFLQREMAMLMKMKSLFLEPSSFKISSKTKLVMYPHEEDSLSTHHNKKQLAAA